package 买车票;

import java.util.Scanner;

public class Main {

	public static void main(String[] args) {
		// TODO 自动生成的方法存根
		//初始化
		Scanner in = new Scanner(System.in);
		int 金额 = 0;
		int 总金额 = 0;
		int 操作 = 0;
		
		while (true) {
			while (金额 != -1) {
				//读入投币金额 金额处理区
				System.out.println("请投币，结束投币请输入-1");
				金额 = in.nextInt();
				if (金额>0) {
					总金额 = 总金额 + 金额;
				}else if (金额 < -1){
					System.out.println("识币错误");
				}
			}
			
			while (操作 != 3) {
				//判断用户操作
				System.out.println("目前总金额"+总金额+"。买票：1 退币：2 结束操作：3");
				System.out.print("请输入操作：");
				操作 = in.nextInt();
				
				if (操作 == 1) {
					System.out.print("请买票数量：");
					int 张数 = in.nextInt();
					
					if (张数 >= 1) {
						if (总金额 >= 10*张数) 
						{
							System.out.println("****************");
							System.out.println("*Java城际铁路专线*");
							System.out.println("*  无指定座位票    *");
							System.out.println("*   票价:10元      *");
							System.out.println("****************");
							System.out.println("购入了"+张数+"张票");
							总金额 = 总金额 - 10*张数;
						}
						else {
							System.out.println("金额不足");
						}
					}
				}else if(操作 == 2) {
					System.out.println("退币"+总金额+"元");
					总金额 = 0;
				}
				金额 = 0;
			}
			操作 = 0;
		}
	}

}
